fossil remains - Espagnol Anglais Dictionnaire